home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD Classic 39
/
CD CLASSIC #39 (1998).iso
/
EMPRESA
/
act
/
ACETRIAL.EXE
/
INSTALL.INF
< prev
next >
Wrap
INI File
|
1997-07-03
|
25KB
|
938 lines
; ACT! for Windows CE, Version 1.0 - Installation Script
[WindowsVersion]
3.1
"ACT! for Windows CE Trial Size requires Windows 95 or NT."
[InstallVersion]
4.2
[CompressionChars]
LZW = "8"
ZIP = "9"
[Process]
EnableOverWrite()
EnableUpperCase()
AllowIntlChars()
DisableHelp()
SetNumberOfTargets( 20 )
Backup( bakCustomFiles )
; 91 is whether this was paid for.
; 92 is whether it came directly from Symantec (or is OEM)
switch91 = FALSE
switch92 = TRUE
; Ensure the custom DLLs were successfully copied (Quit gracefully if not)
switch26 = Exists( xstSIW_CE_DLL )
#ifnot ( switch26 ) ; Quit if not copied
MessageBox( msgMissingDLL )
Goto( ScriptEnd )
#endif
switch26 = Exists( xstPATCH32_DLL )
#ifnot ( switch26 ) ; Quit if not copied
MessageBox( msgMissingDLL )
Goto( ScriptEnd )
#endif
switch26 = Exists( xstLOADINST_DLL )
#ifnot ( switch26 ) ; Quit if not copied
MessageBox( msgMissingDLL )
Goto( ScriptEnd )
#endif
switch40 = CallProcEx( CheckWin95 )
switch41 = CallProcEx( CheckNT40 )
#ifnot ( switch40 )
#ifnot ( switch41 )
; If neither Win95 or NT40, quit
MessageBox( msgWrongOS )
Goto( ScriptEnd )
#endif
#endif
; Check whether ACT! 3.0 is running. If running, message and close
switch12 = CallProcEx( IsACT30Running )
#if ( switch12 )
MessageBox( msgACT30WillBeClosed )
; Close ACT! 3.0
CallProcEx( CloseACT30 )
#endif
; Ensure neither ACT! nor HPC Explorer running
switch12 = CallProcEx( IsACT30Running )
#if ( switch12 )
MessageBox( msgACT30Running )
Goto( ScriptEnd )
#endif
;switch12 = CallProcEx( IsHPCRunning )
;#if ( switch12 )
; MessageBox( msgHPCRunning )
; Goto( ScriptEnd )
;#endif
; ********** The Welcome Panel **********
WizardPanel( WelcomePanel, siw_ce.dll )
WizardProcessPanel()
; ********** The Online License Agreement Panel **********
WizardPanel( LicensePanel, siw_ce.dll )
WizardProcessPanel()
SetActiveCopy( ACTCE, install.inf )
switch20 = CallProcEx( LocatePegasus )
#ifnot ( switch20 )
MessageBox( msgNoDevice )
Goto( ScriptEnd )
#endif
switch21 = CallProcEx( LocateACT30 )
#ifnot ( switch21 )
MessageBox( msgNoACT30 )
DeselectOption( ActCEFilter )
#endif
; Only check ACT! 3.0 version if it is installed.
#if ( switch21 )
; switch23 will be TRUE if upgrade required.
switch23 = CallProcEx( DetermineACTVersion )
; Unload ACTLDR now because of timing issues.
; Ensure ACTLDR is not running.
switch90 = Exists( xstACTLDR )
; Only attempt to unload if ACTLDR.EXE exists.
#if ( switch90 )
switch89 = CallProcEx( execACTLDRUnload )
#else ; ACTLDR doesn't exist, so set to appear like it has unloaded.
switch89 = TRUE
#endif
#endif
; Detect whether ACT CE is already installed.
switch25 = CallProcEx( IsACTCEInstalled )
#ifnot ( switch25 ) ; Set up TARGET11 if not installed
; Setup the directories
ResetTarget( rstACTCEDirectory )
#endif
; Ensure no cheating
#if ( switch21 )
switch24 = CallProcEx( EnsureRetail32 )
#endif
#ifnot ( switch24 ) ; Trial Version detected
switch23 = FALSE
; Now ensure there is a complete installation of ACT! 3.0
; (Detection of Trial Size could be because ACTRES.DLL not found).
switch21 = Exists( xstACT_EXE )
#endif
; No upgrade if not paid for.
#ifnot ( switch91 )
switch23 = FALSE
#endif
; ***** For Testing Only *****
;CallProcEx( TestingOnly )
; ***** Upgrade Work *****
#ifnot ( switch23 ) ; Upgrade NOT required
; Deselect all the "copymain" groups
DeselectOption( AppSys )
DeselectOption( ActWPWord )
DeselectOption( ActFile )
DeselectOption( CServe )
DeselectOption( ActWPWP )
DeselectOption( ActWordProc )
DeselectOption( ccMail )
DeselectOption( LotusMail )
DeselectOption( MSExchange )
DeselectOption( Setup )
#else ; Upgrade required
; Set country switches - set a default
switch1 = FALSE ; Australisa/Asia
switch2 = FALSE ; Canada
switch3 = FALSE ; Europe
switch4 = FALSE ; Latin America
switch5 = FALSE ; UK
switch6 = TRUE ; United States
; *** Reset other targets
ResetTarget(rstSpell)
ResetTarget(rstReport)
ResetTarget( rstTemplate )
; *** Get the installed country version
switch95 = CallProcEx( GetCountryVersion )
; *** Check if the upgrade components are installed
switch80 = TRUE
switch95 = CallProcEx( IsActAppInstalled )
#ifnot ( switch95 )
DeselectOption( ActApp )
switch80 = FALSE
#endif
switch95 = CallProcEx( IsWPWordMacroInstalled )
#ifnot ( switch95 )
DeselectOption( WPWordMacro )
#endif
switch95 = CallProcEx( IsReportInstalled )
#ifnot ( switch95 )
DeselectOption( Report )
#endif
switch95 = CallProcEx( IsLabelInstalled )
#ifnot ( switch95 )
DeselectOption( Label )
#endif
switch95 = CallProcEx( IsActWPInstalled )
#ifnot ( switch95 )
DeselectOption( ActWP )
#endif
switch95 = CallProcEx( IsAppFilterInstalled )
#ifnot ( switch95 )
DeselectOption( AppFilter )
#endif
switch95 = CallProcEx( IsccMailInstalled )
#ifnot ( switch95 )
DeselectOption( ccMail )
#endif
switch95 = CallProcEx( IsMSExchangeInstalled )
#ifnot ( switch95 )
DeselectOption( MSExchange )
#endif
switch95 = CallProcEx( IsLotusMailInstalled )
#ifnot ( switch95 )
DeselectOption( LotusMail )
#endif
switch95 = CallProcEx( IsCServeExeInstalled )
#ifnot ( switch95 )
DeselectOption( CServeExe )
#endif
switch95 = CallProcEx( IsDictionaryInstalled )
#ifnot ( switch95 )
DeselectOption( Dictionary )
#endif
switch95 = CallProcEx( IsSetupInstalled )
#ifnot ( switch95 )
DeselectOption( Setup )
#endif
switch95 = CallProcEx( IsWPFilterInstalled )
#ifnot ( switch95 )
DeselectOption( WPFilter )
#endif
switch95 = CallProcEx( IsWPWordInstalled )
#ifnot ( switch95 )
DeselectOption( WPWord )
#endif
switch95 = CallProcEx( IsWPWordPerfectInstalled )
#ifnot ( switch95 )
DeselectOption( WPWordPerfect )
#endif
switch95 = CallProcEx( IsWPWPMacroInstalled )
#ifnot ( switch95 )
DeselectOption( WPWPMacro )
#endif
switch95 = CallProcEx( IsCalendarInstalled )
#ifnot ( switch95 )
DeselectOption( Calendar )
#endif
switch95 = CallProcEx( IsActPTPInstalled )
#ifnot ( switch95 )
DeselectOption( ActPTP )
#endif
switch95 = CallProcEx( IsTemplateInstalled )
#ifnot ( switch95 )
DeselectOption( Template )
#endif
switch95 = CallProcEx( IsWPWPTemplateInstalled )
#ifnot ( switch95 )
DeselectOption( WPWPTemplate )
#endif
; Invert country version switches
NOT(switch1) ; Australia/NZ/Asia
NOT(switch2) ; Canada
NOT(switch3) ; Europe
NOT(switch4) ; Latin American
NOT(switch5) ; United Kingdom
NOT(switch6) ; United States
#endif ; End of the Upgrade Work section
#ifnot ( switch89 )
MessageBox( ACTLDRError )
; Deselect all the "copymain" groups, thus skip upgrade
DeselectOption( AppSys )
DeselectOption( ActWPWord )
DeselectOption( ActFile )
DeselectOption( CServe )
DeselectOption( ActWPWP )
DeselectOption( ActWordProc )
DeselectOption( ccMail )
DeselectOption( LotusMail )
DeselectOption( MSExchange )
DeselectOption( Setup )
switch23 = FALSE ; Skip all further upgrade processing
#endif
; ********** Summary Panel **********
WizardPanel( InstallSummary, siw_ce.dll )
WizardProcessPanel()
#if ( switch23 )
; **** Pre copy actions
; *** Is ADAL.DLL loaded? (Check it exists first)
switch11 = Exists( xstADAL_DLL )
#if ( switch11 )
switch11 = CallProcEx( IsADALLoaded )
#if ( switch11 )
MessageBox( msgADALLoaded )
goto( EndInstall )
#endif
#endif
#endif
; For ET1 systems, ensure the PEGLINK.FLT file is deleted
#if ( switch21) ; Only check where ACT! 3.0 is installed.
switch26 = Exists( xstPEGLINK_FLT )
#if ( switch26 ) ; Delete if exists
Delete( xstPEGLINK_FLT )
#endif
#endif
; ********** Prepare for copying files **********
CreateDirectory( crtACTCEDir )
; Delete the HP and Newton filters (install order issue)
#if ( switch23 ) ; If an upgrade is required.
Delete( delHP_Newton )
#endif
; ********** Copy the files **********
DisableUtils()
Copy()
; Add stuff to the registry
MergeRegFile( mergeInstallationInfo )
; Create groups
EnableWin95Shell()
Groups()
#if ( switch23 ) ; More Upgrade stuff
; Delete the ACT2-3.TXT file - non-ISO 9660 name.
#if ( switch80 )
Delete( delOldACT23File )
#endif
; Modify the program groups
#if ( switch80 )
CallProcEx( RemoveACTLDRItem )
CallProcEx( AddACTLDRItem )
CallProcEx( RemoveACT2_3Item )
CallProcEx( AddACT2_3Item )
#endif
; Delete redundant WP/Word integration files
Delete( delRedundantStuff )
; * Rename the letter templates
#ifnot ( switch1 ) ; Australia/NZ/Asia
Backup( bakUKLetter )
#endif
#ifnot ( switch2 ) ; Canada
Backup( bakUSLetter )
#endif
#ifnot ( switch3 ) ; Europe
Backup( bakEuLetter )
#endif
#ifnot ( switch4 ) ; Latin American
Backup( bakEuLetter )
#endif
#ifnot ( switch5 ) ; United Kingdom
Backup( bakUKLetter )
#endif
#ifnot ( switch6 ) ; United States
Backup( bakUSLetter )
#endif
#endif
; ********** Renaming files section *********
Backup( bakCorrectNames )
Delete( delShortNames )
; Copy the files to the HPC
CallProcEx( DownloadToHPC )
; ********** Tech Support Panel **********
;WizardPanel( TechSupport, siw_ce.dll )
;WizardProcessPanel()
; ********** How To Reach Us Panel **********
;WizardPanel( ReachUs, siw_ce.dll )
;WizardProcessPanel()
; ********** Instructional panel on first link Panel **********
WizardPanel( FirstLink, siw_ce.dll )
WizardProcessPanel()
; ********** Common Finish Panel **********
switch98=FALSE
switch97= IsFileInUse()
switch96=TRUE
WizardPanel( CommonFinish, siw_ce.dll )
WizardProcessPanel()
:ScriptWrapUp
:ScriptEnd
EnableUtils()
Delete( delCustomFiles )
#if ( switch98 )
; If files-in-use need to reboot (NT)/restart (95)
#if ( switch40 )
ExitRestart() ; Win95
#else
RebootNT() ; WinNT
#endif
#else
; Otherwise exit normally
Exit()
#endif
End()
; ********** ********** **********
; Wizard Panels
; ********** ********** **********
[WelcomePanel]
Caption = "ACT! for Windows CE Trial Size Setup"
Title = "Welcome to ACT! for Windows CE"
DlgProc = _WelcomeDlgProc@16
ResourceId = 668
Bitmap16 = 300
PanelDataProc = _WelcomeDataProc@0
PanelFlags = First
[LicensePanel]
Caption = "Online License Agreement"
DlgProc = _LicenseDlgProc@16
ResourceId = 502
PanelDataProc = _LicenseDataProc@0
[InstallSummary]
Caption = "ACT! for Windows CE Trial Size Setup"
DlgProc = _SIW_CEPanelProc@16
ResourceId = 666
Bitmap16 = 300
PanelDataProc = _DefaultDataProc@0
[TechSupport]
Caption = "ACT! for Windows CE Trial Size Setup"
DlgProc = _TechSupDlgProc@16
ResourceId = 507
Bitmap16 = 300
PanelFlags = First + NoCancel
[ReachUs]
Caption = "ACT! for Windows CE Trial Size Setup"
Title = "How to Reach Us"
DlgProc = _ReachDlgProc@16
ResourceId = 667
Bitmap16 = 300
PanelFlags = NoCancel
[FirstLink]
Caption = "ACT! for Windows CE Trial Size Setup"
Title = "Linking to your HPC"
DlgProc = _SIW_CEPanelProc@16
ResourceId = 670
Bitmap16 = 300
PanelDataProc = _DefaultDataProc@0
PanelFlags = NoCancel
[CommonFinish]
Caption = "ACT! for Windows CE Trial Size Setup"
Title = "Installation Complete"
DlgProc = _FinishDlgProc@16
ResourceId = 563
Bitmap16 = 300
PanelDataProc = _FinishDataProc@0
PanelFlags = Last + Finish
[FinishData]
RebootSwitch = switch98
RestartSwitch = switch97
ContinueSwitch = switch96
SuccessText = "ACT! for Windows CE Trial Size has been successfully installed to your system."
AddlInfoText = "For the latest information on ACT! for Windows CE Trial Size, see the file README.TXT located in the program group."
RebootOnlyText = "Your computer will now restart to complete the necessary changes."
RebootOnlyNTText = "Please reboot your computer to complete the necessary changes."
RestartOnlyText = "The install will now restart Windows to complete the necessary changes."
ContinueOnlyText = "Installation is complete."
; ********** ********** **********
; CallProc/Ex sections
; ********** ********** **********
[CheckWin95]
DLL = siw_ce.dll
function = IsPlatformWin95
[CheckNT40]
DLL = siw_ce.dll
function = IsPlatformWinNT40
[IsACT30Running]
DLL = siw_ce.dll
function = IsAppRunning
WindowClass=ACT3.0FrameClass
[CloseACT30]
DLL = siw_ce.dll
function = CloseApplication
WindowClass=ACT3.0FrameClass
[IsHPCRunning]
DLL = siw_ce.dll
function = IsAppRunning
WindowClass=PegMgrClass
[LocatePegasus]
DLL = siw_ce.dll
function = LocateHPCExplorer
PathToUse = TARGET10
[LocateACT30]
DLL = siw_ce.dll
function = LocateACT30
PathToUse = TARGET
[IsACTCEInstalled]
DLL = siw_ce.dll
function = LocateACTCE
PathToUse = TARGET11
[DetermineACTVersion]
DLL = siw_ce.dll
function = VersionCompare
Path = TARGET
File = ACT.EXE
VersionRequired = "3.0.6.242"
[DownloadToHPC]
DLL = loadinst.dll
function = ActLoadProc
[TestingOnly]
DLL = siw_ce.dll
function = TestingOnly
; ********** ********** **********
; Backup and Delete sections
; ********** ********** **********
[bakCustomFiles]
siw_ce.dll, siw_ce.dll, SOURCE, WINDOWS
loadinst.dll, loadinst.dll, SOURCE, WINDOWS
patch32.dll, patch32.dll, SOURCE, WINDOWS
act_inst.reg, act_inst.reg, SOURCE, WINDOWS
[bakCorrectNames]
act.htc, "ACT! Help.htc", TARGET11, TARGET11
mct.exe, "act.exe.mips", TARGET11, TARGET11
sct.exe, "act.exe.sh3", TARGET11, TARGET11
[delCustomFiles]
siw_ce.dll, WINDOWS
loadinst.dll, WINDOWS
patch32.dll, WINDOWS
act_inst.reg, WINDOWS
[delShortNames]
act.htc, TARGET11
mct.exe, TARGET11
sct.exe, TARGET11
[delRedundantStuff]
drvwp6.inf, TARGET ; WP/Word integration file
wpreg.dll, TARGET ; WP/Word integration file
[delHP_Newton]
newton.flt, TARGET
hplink.flt, TARGET
hp_aus.flt, TARGET
hp_can.flt, TARGET
hp_eur.flt, TARGET
hp_lam.flt, TARGET
hp_uk.flt, TARGET
[bakEuLetter]
lttrela.adt, letter.adt, TARGET21, TARGET21
lttrela.awt, letter.awt, TARGET21, TARGET21
lttrela.tpl, letter.tpl, TARGET21, TARGET21
[bakUKLetter]
lttruka.adt, letter.adt, TARGET21, TARGET21
lttruka.awt, letter.awt, TARGET21, TARGET21
lttruka.tpl, letter.tpl, TARGET21, TARGET21
[bakUSLetter]
lttrusc.adt, letter.adt, TARGET21, TARGET21
lttrusc.awt, letter.awt, TARGET21, TARGET21
lttrusc.tpl, letter.tpl, TARGET21, TARGET21
[xstSIW_CE_DLL]
siw_ce.dll, WINDOWS
[xstPATCH32_DLL]
patch32.dll, WINDOWS
[xstLOADINST_DLL]
loadinst.dll, WINDOWS
[xstPEGLINK_FLT]
peglink.flt, TARGET
[xstACT_EXE]
act.exe, TARGET
; ********** ********** **********
; ResetTarget and CreateDirectory sections
; ********** ********** **********
[rstACTCEDirectory]
Reset = TARGET11
Location = "%s\HPC Applications\ACT CE", TARGET10
[crtACTCEDir]
"%s", TARGET11
; ********** ********** **********
; Registry modification sections
; ********** ********** **********
[mergeInstallationInfo]
file = "%s\act_inst.reg", WINDOWS
; ********** ********** **********
; Message sections
; ********** ********** **********
[msgMissingDLL]
Caption = "ACT! for Windows CE Trial Size Setup"
"A required library was not successfully copied from the"
"installation drive. Please attempt the installation again."
[msgWrongOS]
Caption = "ACT! for Windows CE Trial Size Setup"
"ACT! for Windows CE Trial Size may only be installed and run on Windows 95"
"or later. You must install Windows 95 to proceed."
[msgACT30WillBeClosed]
Caption = "ACT! for Windows CE Trial Size Setup"
"The installation program has detected that ACT! 3.0"
"is currently running on your system."
" "
"ACT! 3.0 will be shut down before continuing the installation."
[msgACT30Running]
Caption = "ACT! for Windows CE Trial Size Setup"
"The installation program has detected that ACT! 3.0"
"is currently running on your system."
" "
"Exit ACT! 3.0 and run the installation program again."
[msgHPCRunning]
Caption = "ACT! for Windows CE Trial Size Setup"
"The installation program has detected that the HPC"
"Explorer is currently running on your system."
" "
"Exit HPC Explorer and run the installation program again."
[msgNoDevice]
Caption = "ACT! for Windows CE Trial Size Setup"
"Unable to locate an installation of HPC Explorer on your system."
" "
"Please install HPC Explorer and run the installation program again."
[msgNoACT30]
Caption = "ACT! for Windows CE Trial Size Setup"
"ACT! 3.0 cannot be found on your system."
"The ACT! filter for the CE device will not be installed."
" "
"If you install ACT! 3.0 you may run this installation"
"program again to install the filter."
[ACTLDRError]
Caption = "ACT! for Windows CE Trial Size Setup"
"Could not unload 'ACT! Speed Loader', the required upgrade will be skipped at this time."
" "
"Please reinstall ACT! for Windows CE Trial Size later to perform the required upgrade."
"(This will not overwrite any ACT! for Windows CE Trial Size data files)."
[msgADALLoaded]
caption = "ACT! for Windows CE Trial Size Setup"
"The installer has detected that another application,"
"possibly WinFax, is using an ACT! 3.0 file."
" "
"Please close all other applications and re-run this installation."
; ********** ********** **********
; Groups sections
; ********** ********** **********
[Groups]
"ACT! for Windows CE", act30.grp
[ACT! for Windows CE]
"ACT! for Windows CE Remote Install", Act_load.exe, ActCELoader, , TARGET11, , , , TARGET11
"ReadMe", readme.txt, ActCEApp, , TARGET11
"Uninstall ACT! for Windows CE", setup.exe, ActCESetup, , TARGET11, , , "/U", TARGET11
; ********** ********** **********
; Copy sections
; ********** ********** **********
[FileCopy]
errorcaption = "ACT! for Windows CE Trial Size Setup Error"
insertcaption = "ACT! for Windows CE Trial Size Setup"
[Cancel]
caption = "ACT! for Windows CE Trial Size Setup"
text = "The installation is not complete."
"Are you sure you want to exit?"
; ********** ACTCE copy sections **********
[ACTCE:CopyDialog]
caption = "Installing ACT! for Windows CE Trial Size Files..."
posx = -10
posy = -10
[ACTCE]
copymain.ActCEBase, "Application core files - %ldK", 0,N,Y,Y ;** ActCEBase
copysub.ActCEApp, "Main Application files - %ldK" ;* ActCEApp
copysub.ActCESetup, "Setup files - %ldK" ;* ActCESetup
copysub.ActCELoader, "Remote Installer files - %ldK" ;* ActCELoader
copysub.ActCEFilter, "ACT! 3.0 filter for CE - %ldK" ;* ACTCEFilter
;[Act32Patch]
copymain.AppSys, "Application/System files - %ldK", 0,N,Y,Y ;** AppSys
copysub.ActApp, "Main Application files - %ldK" ;* ActApp
copysub.AppFilter, "ACT! Conversion filters - %ldK" ;* AppFilter
copysub.ActPTP, "PTP Transport files - %ldK" ;* ActPTP
copymain.ActWPWord, "Word support files - %ldK", 0,N,Y,Y ;** ActWPWord
copysub.WPWord, "Word support files - %ldK" ;* WPWord
copysub.WPWordMacro, "Word macros - %ldK" ;* WPWordMacro
copymain.ActFile, "ACT! Files - %ldK", 0,N,Y,Y ;*** ACTFiles
copysub.Calendar, "Calendars - %ldK" ;** Calendar
copysub.Template, "Templates - %ldK" ;** Template
copysub.Report, "Report templates - %ldK" ;** Report
copysub.Label, "Label templates - %ldK" ;** Label
copymain.CServe, "CompuServe files - %ldK", 0,N,Y,Y ;** CServe
copysub.CServeExe, "Main CompuServe files - %ldK" ;* CServeExe
copymain.ActWPWP, "WordPerfect support files - %ldK", 0,N,Y,Y ;** ActWPWP
copysub.WPWordPerfect, "WordPerfect support files - %ldK" ;* WPWordPerfect
copysub.WPWPTemplate, "WordPerfect templates - %ldK" ;* WPWPTemplate
copysub.WPWPMacro, "WordPerfect macros - %ldK" ;* WPWPMacro
copymain.ActWordProc, "Word Processor files - %ldK", 0,N,Y,Y ;** ActWordProc
copysub.ActWP, "ACT! Word Processor files - %ldK" ;* ActWP
copysub.Dictionary, "Dictionary files - %ldK" ;* Dictionary
copysub.WPFilter, "ACT! WP filters - %ldK" ;* WPFilter
copymain.ccMail, "ccMail support files - %ldK", 0,N,Y,Y ;** ccMail
copymain.LotusMail, "Lotus Notes Mail files - %ldK", 0,N,Y,Y ;** LotusMail
copymain.MSExchange, "MS Exchange support files - %ldK", 0,N,Y,Y ;** MSExchange
copymain.Setup, "Install/Uninstall files - %ldK", 0,N,Y,Y ;*** Setup
; *** ACT! 3.0.x Upgrade sections ***
[GetCountryVersion]
dll = patch32.dll
function = GetACTCountryVersion
[EnsureRetail32]
dll = patch32.dll
function = CheckForTrialSize
[rstSpell]
Reset = TARGET2
Location = "%s\Spell", TARGET
[rstReport]
Reset = TARGET4
Location = "%s\Report", TARGET
[rstTemplate]
Reset = TARGET21
Location = "%s\Template", TARGET
[xstACTLDR]
ACTLDR.EXE, TARGET
[xstADAL_DLL]
adal.dll, TARGET
[delOldACT23File]
act2-3.txt, TARGET
[RemoveACTLDRItem]
dll = patch32.dll
function = DeleteProgramGroupItem
Group = Startup
ItemName = "ACT! Speed Loader"
[RemoveACT2_3Item]
dll = patch32.dll
function = DeleteProgramGroupItem
Group = "ACT! 3.0 for Windows"
ItemName = "Tips for ACT! 2.0 users"
[AddACTLDRItem]
dll = patch32.dll
function = AddProgramGroupItem
Group = Startup
ItemName = "ACT! Speed Loader"
FileName = ACTLDR.EXE
Location = TARGET
[AddACT2_3Item]
dll = patch32.dll
function = AddProgramGroupItem
Group = "ACT! 3.0 for Windows"
ItemName = "Tips for ACT! 2.0 users"
FileName = ACT2_3.TXT
Location = TARGET
[execACTLDRUnload]
dll = patch32.dll
function = WinExecFile
path = TARGET
exe = "ACTLDR.EXE"
options = "/U"
[IsADALLoaded]
dll = patch32.dll
function = IsFileOpen
filename = adal.dll
[IsActAppInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "ActApp"
[IsWPWordMacroInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "WPWordMacro"
[IsReportInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "Report"
[IsLabelInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "Label"
[IsActWPInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "ActWP"
[IsAppFilterInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "AppFilter"
[IsccMailInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "ccMail"
[IsMSExchangeInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "MSExchange"
[IsLotusMailInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "LotusMail"
[IsCServeExeInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "CServeExe"
[IsDictionaryInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "Dictionary"
[IsSetupInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "Setup"
[IsWPFilterInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "WPFilter"
[IsWPWordInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "WPWord"
[IsWPWordPerfectInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "WPWordPerfect"
[IsWPWPMacroInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "WPWPMacro"
[IsCalendarInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "Calendar"
[IsActPTPInstalled]
dll = patch32.dll
function = IsComponentInstalled
Component = "ActPTP"